package com.hsbc.dev.teamo4.sms.sm.dao;

import com.hsbc.dev.teamo4.sms.common.base.IEntityDao;
import com.hsbc.dev.teamo4.sms.sm.po.Dictionary;

import java.util.List;

/**
 * @Description: dao接口
 * @author:Young
 * @version: 1.0
 * @Project: permission_manage
 * @Package: com.hsbc.dev.teamo4.sms.sm.dao
 * @Date date: 2018/7/28
 */
public interface IDictionaryDao extends IEntityDao<Dictionary> {

    /**
     * @Description: 根据字典名称查询出所有匹配的记录。
     * @Param: [dictionaryName]
     * @return: java.util.List<com.hsbc.dev.teamo4.sms.sm.po.Dictionary>
     * @Author: Young
     * @Date: 2018/7/28
     */
    List<Dictionary> queryListByName(String dictionaryName);

    /**
     * @Description: 根据id对记录进行逻辑删除 。
     * @Param: [id]
     * @return: boolean
     * @Author: Young
     * @Date: 2018/7/28
     */
    boolean deleteById(String id);

}
